package org.example.system.model.query;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import org.example.system.common.base.BasePageQuery;

/**
 * 封装查询条件+分页+排序请求参数
 */

@Getter
@Setter
@NoArgsConstructor
@Schema(description = "车辆分页查询")
public class VehiclePageQuery extends BasePageQuery {

    @Schema(description="品牌)")
    private String brand;

    @Schema(description = "车型ID")
    private Integer modelId;

    @Schema(description = "车牌号")
    private String licensePlate; // 车牌号

    @Schema(description = "门点（网点）ID")
    private Integer shopId;

    @Schema(description = "状态(0:空闲中 1:已预订 2:已出租)")
    private Integer status;

}
